#ifndef QUERY_COMMANDS_INSERT_H
#define QUERY_COMMANDS_INSERT_H 1

#include <common/macro/build.h>
#include <query/query.h>

API_LIBLOCAL result_e query_insert_tuplify(query_t *, insert_item_t *, tuple_t *);

API_LIBLOCAL result_e query_insert_flush(query_t *);

API_LIBLOCAL result_e query_insert_prepare(query_t *);
API_LIBLOCAL result_e query_insert_step(query_t *);
API_LIBLOCAL result_e query_insert_finalize(query_t *);

#endif

